package com.phiture.erp.basic.web.vo;

import cn.iocoder.yudao.framework.common.core.KeyValue;
import com.phiture.erp.basic.core.pojo.vo.ErpMaterialRespVO;
import lombok.Getter;
import lombok.Setter;

import java.util.List;
import java.util.Map;

/**
 * @author YH
 * @date 2025/4/2
 */

@Getter
@Setter
public class ErpBasicCommonVO {
    private Map<Long, String> userMap;
    private Map<Long, String> materialMap;
    private Map<Long, KeyValue<String, Boolean>> accountMap;
    private Map<Long, String> materialCategoryMap;
    private Map<Long, String> materialUnitMap;
    private Map<Long, String> customerMap;
    private Map<Integer, String> materialPurchasingStatusMap;
    private Map<Integer, String> materialPurchasingCheckTypeMap;
    private Map<Integer, String> materialAttrMap;
    private Map<Integer, String> materialPlanModeMap;
    private Map<Integer, String> materialCharTypeMap;
    private Map<Integer, String> materialPlanStrategyMap;
    private Map<Integer, String> materialIssModeMap;
    private Map<Integer, String> purchaseDemandTypeMap;
    private Map<Long, KeyValue<String, Boolean>> warehouseMap;
    private Map<Long, String> supplierMap;
    private List<ErpMaterialRespVO> materialInfoList;
    private Map<Integer, String> productionTaskPriorityMap;
    private Map<Integer, String> productionTaskStatusMap;


}
